London Luxury Boutique Hotel is located at Jl. Tegal Sari Gang Jepun