Alicia’s Palace is located in the Caribbean, within the republic of Trinidad and Tobago, nestled in the lush St. Ann’s hill side, overlooking the scenic capital city, Port of Spain.
868-624-8553
2pm
Outdoors Only
1 3/4 Mile Post, Lady Chancellor Road, St Ann's, Port of Spain, Trinidad, W.I.
12 Noon
Children under 8 yrs stay free
info@aliciaspalace.com
No Pets
24/7