HotelDiscover the Enchanting Grand Hotel Excelsior Port Royal Jeffrey Fosse October 3, 2023The Grand Hotel Excelsior Port Royal is a historic and luxurious hotel located in Port Royal, Jamaica. It was built in the late 19th century