Miami Inn is gelegen in Amoreira, op 15 km van Castelo de Almourol, en 22 km van Nationaal Spoorwegmuseum. De accommodatie biedt een tuin, een terras en gratis WiFi.
Capela de Nossa Senhora da Conceição ligt op 32 km van de homestay. Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 132 km van Miami Inn.