Costa Del Sol Restaurant
$$$ •
Hours:
174 Main St, Indian Orchard
(413) 543-1300
Ratings
Recent Reviews
Stayed here for 5 nights and the location and hospitality was spot on. The entire staff right from the receptionist to the housekeeping are friendly and accommodating. Clean rooms, good breakfast and great view!
Hours
Monday | Closed |
Sunday | Closed |