Boasting a garden, Grace's Hotel and Restaurant is situated in Punta Gorda. Featuring luggage storage space, this property also welcomes guests with a restaurant and a terrace. Free WiFi is included.
All rooms at the hotel are fitted with a seating area and a TV with cable channels. The private bathroom is equipped with a shower. The units feature a desk.
An American breakfast is available each morning at Grace's Hotel and Restaurant.