a hotel with palm trees and a sign that says grand hotel