Hotel 21 Karimun
Hotel
Teluk Air, Indonesia
It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Hotel 21 Karimun» is located in Teluk Air. This hotel is located in the city center.
21 Coastal Area RT. 01 RW. 01 TBK, Teluk Air, Teluk Air