Evelina House of Grace is located in San Juan (Sahwah). San Juan is located 6.6 kilometres (4.1 miles) east of Port of Spain, 5.5 kilometres (3.4 miles) west of the University of the West Indies, St. Augustine campus and 17 kilometres (11 miles) away from the Piarco International Airport.
Come to House of Grace and enjoy the serenity and comfort which is second to none.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.