Localizado a poucos passos do aeroporto internacional da capital portuguesa, este moderno hotel fica perto do Parque Campo Grande e perto do Estádio José Alvalade, sede do Sporting Club de Portugal. O resort de metrô da Estação Campo Grande fica a poucos passos de distância, proporcionando fácil acesso ao centro da cidade, ao distrito financeiro e ao centro histórico com suas atrações.