Готель був відкритий в 2011 році, складається з трьох корпусів: City Building (6 поверхів); Titanuim (7 поверхів); Miracle Building (7 поверхів). Розташований на березі моря в Південній частині Паттаии, в 5 хвилинах ходьби від торгового центру Central Festival.