Description

Unpretentious rooms & suites, some with air-conditioning, in a straightforward hotel.