Bei einem Aufenthalt in der Villa Eileens Place Port of Spain können Gäste der Queen's Park Savannah besuchen, die etwa 4 Kilometer von hier entfernt ist.
Zu den nahe gelegenen kulturellen Sehenswürdigkeiten gehört das National Museum & Art Gallery (ist in rund 10 Fahrminuten Entfernung von dieser Villa). Die Villa in Port of Spain liegt in 3 km Entfernung von der Kathedrale der Unbefleckten Empfängnis und ist bei Gläubigen und Touristen beliebt.