Siesta Hotel

Morne Rouge Street
St Georges
Grenada