Studio 27 Inn Guesthouse Saint Helena, Trinidad
Studio 27 Inn is located in Saint Helena. Among the facilities at this property are a shared kitchen and room service, along with free Wi-Fi throughout the property.
Number of rooms: 15
106 3rd street, Eliza Gardens Madras Road, Saint Helena, Trinidad and Tobago