Located a stone's throw away from the busy commercial district of New Kingston and minutes from the airport, Alhambra Inn is your oasis in the city. Our hotel offers a relaxed, tropical paradise setting, a tranquil spot in the heart of Kingston, whe…