Il Micalò si trova nella zona più elegante del centro di Napoli, di fronte al mare, ai giardini storici della Villa Comunale e al famoso Tennis Club Napoli.
Un posteggio di taxi, il porto di Mergellina (da cui partono gli aliscafi per Capri, Ischia e Procida), le spiagge locali e la stazione di Mergellina da cui potrete prendere sia la metropolitana (per raggiungere il Museo Nazionale, il Madre, la circumvesuviana per Pompei) che i treni per Napoli e altre grandi città, si trovano tutti a poche centinaia di metri dal Micalò. Le principali boutiques di lusso (Armani, Todds, Gucci) così come diversi mercati locali e negozi di antiquariato sono ad appena 10 minuti a piedi. Come è possibile vedere dalla piantina, molti altri punti di interesse turistico sono facilmente raggiungibili.
Grazie alla vicinanza con le principali sedi Congressuali della città come il Castel dell'Ovo e la Sala Congressi dell'Università Federico II in Via Partenope e la Mostra d'Oltremare, l'hotel accoglie anche una clientela business.