Show all images
Roomshala 138 Hotel Tourist Palace
Road Number 2 386, New Delhi, India
Hotel Only
from £6pp7 nights + flights
from £150ppMap
Overview
Roomshala 138 Hotel Tourist Palace is a 2-star accommodation located at Road Number 2, 386 in New Delhi. This hotel offers a convenient stay for travelers looking to explore the vibrant capital city of India. New Delhi is known for its rich history, cultural landmarks, and bustling markets, making it an ideal destination for tourists. Enjoy easy access to various attractions and amenities during your stay at this hotel.












