T
Thanh Ha Review of Delta Hotels
Pillows felt cheap and uncomfortable. The room was...
Pillows felt cheap and uncomfortable. The room was pretty decent and hotel is close to the subway station.
Pillows felt cheap and uncomfortable. The room was pretty decent and hotel is close to the subway station.
Comments: