Restaurant Santa Maria offers a quaint hotel setting with a restaurant/bar. Enjoy free breakfast and parking. Rooms feature air conditioning and minibars.