Grand Oriental Hotel, Colombo
Set in a 19th-century Colonial building, this casual hotel overlooking the harbour is 3 km from both Galle Face Green, a 5-hectare park, and Gangaramaya Buddhist Temple. It's also a 14-minute walk from Fort Railway station. Featuring 24-hour room service, the relaxed rooms also have air-conditioning, dining tables and free Wi-Fi, as well as TVs with satellite channels. Airy upgraded rooms add sitting areas and 4-poster canopy beds; suites include separate dining rooms with harbour views.
Breakfast and parking are free. The hotel has 2 restaurants, including 1 with harbour views. There's also a nightclub, a bar, a spa and a snack bar.