Artel Hotel Times Square Review – New York , United States of America

Book Now:


Artel Hotel Times Square Located in New York, Artel Hotel Times Square is 1,650 feet from Times Square. This hotel offers a 24-hour front desk and free WiFi. Hotel features third party 24-hour room service and 24-hour complimentary beverage service. All rooms in the hotel are fitted with a flat-screen TV. The private bathroom is equipped with a shower and hairdryer. All rooms feature Aveda guest bath amenities, Terry Collection & Grand Royal Linen.

Add comment

Your email address will not be published. Required fields are marked *