Hotel Rose Garden

 
100% love it
  1
Boutique hotel in the heart of Shinjuku
This smaller boutique hotel boasts a great and convenient location in the heart of Shinjuku. With 101 rooms and ten floors this moderately priced hotel is surrounded by a quaint rose garden and is a quiet respite from crazy Shinjuku.
1

Location

Tags