Hotel D is a luxury hotel located in the heart of Liverpool's vibrant city center. The hotel boasts elegant and spacious rooms with stunning views of the city skyline. Hotel D offers a range of amenities, including a rooftop pool, a spa, and an on-site restaurant serving delicious cuisine. What sets Hotel D apart is its policy of accepting reservations without a credit card, providing flexibility and convenience for guests. Experience the epitome of luxury and comfort at Hotel D during your stay in Liverpool.