What is near "Feodora Hotel"?
Lokasari Plaza, D Fl Blok B Unit 9
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, Blok B Unit 29
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Distance: 172m
Lokasari Plaza, 1st Fl Unit 101
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, G Fl Bl G Unit 3
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Distance: 172m
Lokasari Plaza, 1st Fl Unit 16-17
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, Blok B Unit 31
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, D Fl
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, Blok BI No. 6
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, 1st Fl Blok B Unit 36
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, Blok C-1 Unit 12
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Lokasari Plaza, 3rd Fl
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Jl. Mangga Besar Raya No. 81
Taman Sari, Jakarta Barat, Jakarta, Indonesia, 11170
Distance: 172m
Distance: 188m
Distance: 193m
Mangga Besar, Ruko 1st Fl Unit 2
Jl. Mangga Besar III No. 12 VW
Taman Sari, Jakarta Barat, Jakarta, Indonesia
Jl. Mangga Besar III No. 12 VW
Taman Sari, Jakarta Barat, Jakarta, Indonesia
Distance: 193m
Distance: 195m
Distance: 210m
Distance: 210m
Distance: 215m
Distance: 221m
Distance: 237m
Distance: 242m
Distance: 244m