Terrace House
HotelPared-down budget hotel featuring a communal kitchenette, in addition to parking. People often mention clean, room,
Address
Jl. Klp. Dua Raya No.7, RT.4/RW.7, Tugu, Kec. Cimanggis, Kota Depok, Jawa Barat 16451, Indonesia
Website
Contact
+62 21 29706666Price rating
$14/night
Rating on Google Maps
3.70 (49 reviews)Open on Google Maps