K
Kelly Windle Review of Hotel almondz delhi india
I recently stayed at a hotel in Delhi, India. The ...
I recently stayed at a hotel in Delhi, India. The staff were friendly and the rooms were clean. However, the breakfast was just okay and the Wi-Fi was a bit slow. Overall, it was a decent experience.
Comments: