Siesta Hotel couldn’t have picked a more apt word for it’s name. Siesta, which is Spanish for a quick afternoon nap, is the vibe going around at the hotel. The property seems to pull you in and urge you to let go of your worries and sink into relaxation. Perched on a delicate, lush hillside,… Continue reading Siesta Hotel Grenada