Hotel Excelsior Grand leží jen několik minut chůze od starého města Valletta, v městské části Floriana. Je nádherně položený do starých opevňovacích zdí ze 16. století, s vlastním hotelových jachtařským přístavem a panoramatickým výhledem na město Sliema, Manoel Island a přístav Marsamxett. Autobusové nádraží je vzdálené asi 10 minut chůze.