Ambassador Transit Hotel
Terminal 2
Location: Level 3, Departure Transit Hall South
Operating Hours: 24 hours
Tel: +65 6542 8122
Map
Ambassador Transit Hotel
Terminal 2
Location: Level 3, Departure Transit Hall South
Operating Hours: 24 hours
Tel: +65 6542 8122
Map