Hotels2 resultsHotel Inglaterra SevillaIn Spain - Andalusia - SevillaSevillaHotel Inglaterra EstorilIn Portugal - Lisbon - Estoril & CascaisEstoril