Casa Grande places you within a 10-minute walk of Talpa Basilica Lady of the Rosary. This 6-room hotel welcomes guests with conveniences like free in-room WiFi, free self parking, and a terrace.
Guests can expect free WiFi and TVs with cable channels.
Casa Grande features free WiFi in public areas and a terrace. There's free parking if you drive. Staff members can answer questions about accommodations, and also provide front-desk service during limited hours.