Lords Inn A Unit of Grand Plaza Hotel Pvt Ltd is a premier hotel strategically located in the heart of business and commercial hub, near Jammu bus stand. The hotel offers luxurious modern comforts and facilities. Its innovative dinning combined with exceptional personalized services makes it an ideal preference for both business and leisure travelers to stay